deposit taking - German English Dictionary